alluvial apron - Turkish English Dictionary